package com.cg.service;

import com.cg.vo.LoginUserVo;

public interface UserTokenService {

    /**
     * 保存用户信息到redis中
     * @param loginUserVo
     */
    void setUserToken(LoginUserVo loginUserVo);

    /**
     * 通过token获取用户信息
     * @param token
     * @return
     */
    LoginUserVo getUserByToken(String token);

    /**
     * 根据token删除token信息
     * @param token
     */
    void deleteByToken(String token);


    /**
     * 删除所有的token
     */
    void deleteTokens();
}
